Career 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour France F4 Austria F2 Latvia F1 Lithuania F2 Germany-w2 Germany-w3 Greece F2 Slovenia F2 Austria F4 Germany-w2 Germany-w3 Switzerland F2 Switzerland F3 France F5 Sweden F1 Slovenia F1 Germany-w4 Germany F16 Slovenia F3 Latvia F1 Lithuania F1 Croatia F4 Croatia F5 Germany-w1 Austria F1 Austria F2 Greece F1 Germany F15 Open de L'Isere - Grenoble Tennis Napoli Cup - Napoli Tennis Napoli Cup - Napoli Challenger Citta di Olbia - Olbia Memorial Savigni - Sassuolo Genoa Open Challenger-Fondazione Carige - Genova Challenger Ford de Cherbourg - Cherbourg Genoa Open - Genova Pekao Open - Szczecin San Remo Tennis Cup - San Remo Tennis Napoli Cup 2006 - Napoli XXVIII Edizione 'A.Savoldi' - Manerbio Tennis Napoli Cup 2007 - Napoli Bauer Watertechnology Cup - Eckental Internazionali di Tennis - Bergamo Memorial Savigni - Sassuolo Ethias Trophy - Mons Internationaux de Doubs Open de Franchie-Comte - Besancon Top Wool Challenger Biella - Biella Challenger Canottieri Minico - Mantova XXIX Edizione 'A.Savoldi Marco' - Manerbio DPD Challenger 2002 - Aschaffenburg Tennis Napoli Cup - Naples BSI Challenger Lugano - Lugano Garden Open - Rome Trani Cup - Trani San Marino CEPU Open - San Marino 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto VIII Trofeo Ciutat de Barcelona - Barcelona Garden Open - Rome ATU Cup - Weiden Banca Marche Tennis Cup - San Benedetto 3rd Volkswagon Challenger - Wolfsburg Zagreb Open - Zagreb Ostdeutscher Sparkassen Cup - Dresden Gemax Samsung Open 2004 - Belgrade Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Cepu Open - San Marino Bancastato Challenger Lugano - Lugano Aamulehti Tampere Open - Tampere Tennis Napoli Cup - Napoli Lugano Challenger Turin Challenger BH Telecom Sarajevo 2007 - Sarajevo BMW Tennis Championship - Sunrise San Marino Challenger Trani Cup - Trani Napoli Challenger The Shelbourne Irish Open - Dublin Lugano Challenger Open D'Orleans - Orleans Bauer Watertechnology Cup - Eckental Privatbank Open 2006 - Dnepropetrovsk Tatra Banka Open - Bratislava Lambertz Open by Stawag - Aachen San Marino Challenger Morocco Tennis Tour - Marrakech Barletta Challenger Monza Challenger BMW Tennis Championship - Sunrise Biella Challenger Turin Challenger XL Bermuda Open - Bermuda Todi Challenger Mobilux Open - Luxembourg Czech Indoor Open - Prague San Marino Challenger Cordenons Challenger Como Challenger Genova Challenger Kos Succhetti Tennis Cup - Cordenons Szczecin Challenger Casablanca Challenger Top Wool Challenger-Immagine Trophy - Biella Oberstaufen Cup - Oberstaufen Barranquilla Challenger Tunis Challenger Open de L'Isere-Trophee BNP Paribas - Grenoble Ciutat de Barcelona - Barcelona Milan Challenger San Benedetto Challenger San Marino Challenger Tatra Banka Open 2006 - Bratislava Cordenons Challenger Sibiu Challenger Challenger Lugano - Lugano Rome Challenger San Marino Cepu Open - San Marino Fujitsu Siemens Open - Budapest Citta di Brindisi - Brindisi 5th Sardinian International Championships - Cagliari 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia San Marino Cepu Open - San Marino Challenger 42 - Andrezieux Padova Challenger Tennis Napoli Cup 2004 - Napoli Cassis Challenger Orleans Challenger Schickendanz Open - Furth Bordeaux Challenger Perugia Challenger Braunschweig Challenger Trieste Challenger Rome Challenger Kosice Challenger Bergamo Challenger Oberstraufen Cup - Oberstaufen San Marino Challenger Pau Challenger Napoli Challenger Jameson Cup - Milan Como Challenger Bordeaux Challenger Szczecin Challenger Volvo Sylt Open - Sylt Sina-Kia Motors Tennis Cup - Cordenons Aix En Provence Challenger Kaohsiung Challenger Mestre Challenger Zagreb Open - Zagreb Sporting Challenger 2003 - Turin Schickendanz Open - Furth X Torneo Internazionale di Tennis - Barletta Rome 1 Challenger Istanbul Challenger Marbella Challenger Montechiarugolo - Parma Challenger San Marino Challenger Vilnus Challenger Jameson Cup - Milan Warsteiner Challenger Lubeck - Lubeck Rennes Challenger Gemax Open - Belgrade Tunis Challenger Cordenons Challenger IPP Open - Helsinki Prostejov Challenger Caltanissetta Challenger Generali Open 2002 - Kitzbuhel Rome Challenger Phoenix Challenger Banca Stato Challenger - Lugano Nord LB Open - Braunschweig Top Wool Challenger - Biella Heilbronn Open - Heilbronn Internazionali de Tennis di Bergamo - Bergamo Genoa Open 'Fondazione Carige' - Genova Riviera di Rimini Challenger - Rimini Prague Challenger Biella 2 Challenger Eckental Challenger Zagreb Challenger St.Petersburg Challenger by Kinex - St. Petersburg Caltanissetta Challenger I Tourneo Fila Citta di Brindisi - Brindisi FILA Challenger - Biella Traralgon Challenger Cherbourg Challenger Pau Challenger IX Ciutat de Barcelona - Barcelona Croatia Open - Umag Vicenza Challenger Forli 6 Challenger Canottieri Mincio Open - Mantova Milan Challenger Zug Challenger Open Sainte Victoire - Aix-En-Provence Sunrise Challenger Tenerife 1 Challenger San Marino Cepu Open - San Marino 10° Trofeo Luigi Pezzoli - Bergamo Steelers Cup - Kosice Harbour Tennis Cup Regione Lombardia - Milan 2003 Mercedes Cup - Stuttgart Orleans Challenger Mouilleron-Le-Captif Challenger Tennislife Cup - Napoli Genova Challenger Ostrava Challenger Milan Indoors - Milan Quimper Challenger Open 13 - Marseille Napoli Challenger Allianz Suisse Open - Gstaad Generali Open - Kitzbuhel Oeiras 3 Challenger CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel BellSouth Open - Vina del Mar Argentina Open - Buenos Aires Brasil Open - Costa do Sauipe Genova Challenger Open de la Comunidad Valenciana - Valencia Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Idea Prokom Open - Sopot Open Romania - Bucharest Prostejov Challenger Qatar ExxonMobil Open - Doha International Indoor Tennis Championships of Croatia - Zagreb Copa Telmex - Buenos Aires Open de Tenis Comunidad Valenciana - Valencia Open SEAT Godo 2006 - Barcelona BMW Open - Munich Hypo Group Tennis International - Portschach ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Sydney International - Sydney Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open de la Comunidad Valenciana - Valencia Open Seat Godo 2007 - Barcelona Grand Prix Hassan II - Casablanca Hypo Group Tennis International - Portschach Ordina Open - 's-Hertogenbosch Allianz Suisse Open - Gstaad Generali Open - Kitzbuhel Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Open de Moselle - Metz St. Petersburg Open - St. Petersburg Next Generation Adelaide International - Adelaide Copa Telmex - Buenos Aires Open SEAT 2008 - Barcelona The Hypo Group Tennis International 2008 - Poertschach Catella Swedish Open - Bastad Open de Moselle - Metz Qatar ExxonMobil Open - Doha Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona BMW Open - Munich Catella Swedish Open - Bastad Masters Series - Hamburg ATP Studena Croatia Open Umag - Umag Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven AIG Japan Open Tennis Championships - Tokyo If Stockholm Open - Stockholm Qatar Exxon Mobil Open - Doha Movistar Open - Santiago Brasil Open - Costa do Sauipe Regions Morgan Keegan Championships - Memphis Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Delray Beach International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Open de Nice Cote dAzur - Nice Countrywide Classic - Los Angeles ATP Studena Croatia Open Umag - Umag BCR Open Romania - Bucharest Open de Tenis Comunidad Valenciana - Valencia Medibank International - Sydney Movistar Open - Santiago Brasil Open - Costa do Sauipe Copa Claro - Buenos Aires Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Open de Nice Cote d'Azur - Nice Gerry Weber Open - Halle SkiStar Swedish Open - Bastad Farmers Classic - Los Angeles ATP Studena Croatia Open - Umag Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Heineken Open - Auckland Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach BMW Open - Munich UNICEF Open - 's Hertogenbosch Dallas Challenger Studena Croatia Open - Umag Credit Agricole Suisse Open - Gstaad Bet-at-home Cup - Kitzbuhel Winston-Salem Open - Winston-Salem Erste Bank Open - Vienna Swiss Indoors Basel - Basel Next Generation Adelaide International - Adelaide ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Delray Beach International Tennis Championships - Delray Beach Barcelona Open BancSabadell - Barcelona BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Bet-at-home Open - Hamburg ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco Brasil Open - Sao Paulo Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona Open de Nice Cote d'Azur - Nice Szczecin Challenger China Open - Beijing BCR Open Romania - Bucharest Kremlin Cup - Moscow AEGON Championships - London Kremlin Cup - Moscow San Benedetto Challenger St. Petersburg Open - St. Petersburg ARAG World Team Championship - Dusseldorf Rakuten Japan Open - Tokyo Orange Warsaw Open - Warsaw Orleans Challenger Thailand Open - Bangkok Napoli Challenger Movistar Open - Vina del Mar Erste Bank Open - Vienna Open Sud de France - Montpellier Gerry Weber Open - Halle Sunrise Challenger Suisse Open - Gstaad Winston-Salem Open - Winston-Salem Dubai Duty Free Tennis Championships - Dubai Heilbronn Challenger SkiStar Swedish Open - Bastad Abierto Mexicano de Tenis Mifel - Los Cabos Anytech365 Andalucia Open - Marbella Open Sud de France - Montpellier PBZ Zagreb Indoors - Zagreb Brasil Open - Sao Paulo Abierto Mexicano Telcel - Acapulco Bergamo Challenger AEGON Championships - London Napoli Challenger International German Open - Hamburg Campionati Internazionali di Sicilia - Palermo Rome Challenger Swiss Indoors Basel - Basel ABN AMRO World Tennis Tournament - Rotterdam Open de Nice Cote d'Azur - Nice Shenzhen Open - Shenzhen ABN AMRO World Tennis Tournament - Rotterdam BMW Open - Munich If Stockholm Open - Stockholm St. Petersburg Open - St. Petersburg Campionati Internazionali di Sicilia - Palermo ABN AMRO World Tennis Tournament - Rotterdam AEGON Championships - London The Stella Artois Championships - London Synsam Swedish Open - Bastad ATP Kremlin Cup - Moscow Brasil Open - Costa do Sauipe The Artois Championships - London Heineken Open - Auckland Swiss Indoors Basel - Basel Countrywide Classic - Los Angeles Panama City Challenger Medibank International - Sydney Vercelli Challenger Open 13 Provence - Marseille Generali Open - Kitzbuhel Rome Challenger Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven St. Petersburg Open - St. Petersburg Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Kremlin Cup - Moscow Caltanissetta Challenger St. Petersburg Open - St. Petersburg Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Open 13 - Marseille Abierto Mexicano Telcel - Acapulco Bet-At-Home Austrian Open - Kitzbuhel BMW Open - Munich Atlanta Tennis Championships - Atlanta German Tennis Championships - Hamburg Kremlin Cup - Moscow Open de Tenis Comunidad Valenciana - Valencia Copa Claro - Buenos Aires Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona BRD Nastase Tiriac Trophy - Bucharest AEGON Championships - London Grand Prix Hassan II - Casablanca Vancouver Challenger Gerry Weber Open - Halle St. Petersburg Open - St. Petersburg Rome Challenger Valencia Open - Valencia Qatar ExxonMobil Open - Doha Royal Guard Open Chile - Vina del Mar Open 13 - Marseille San Marino Challenger Malaysian Open - Kuala Lumpur Orleans Challenger Madrid Challenger Prostejov Challenger Heineken Open - Auckland CA Challenge 2002 - Graz Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Gerry Weber Open - Halle SkiStar Swedish Open - Bastad Napoli Challenger Grand Prix Hassan II - Marrakech Bet-at-home Open - Hamburg Milan Challenger San Benedetto Challenger Generali Open - Kitzbuhel Swiss Indoors Basel - Basel Intrum Stockholm Open - Stockholm Koblenz Challenger Brisbane International - Brisbane Winston-Salem Open - Winston-Salem Open 13 - Marseille Barcelona Open BancSabadell - Barcelona BMW Open - Munich Geneva Open - Geneva Mestre Challenger Cortina Challenger Cairo Challenger 2002 - Cairo Warsteiner Challenger Wolfsburg - Wolfsburg C.T. San Remo - XIII Piertomaso Tessitore - San Remo Barcelona Open BancSabadell - Barcelona SkiStar Swedish Open - Bastad Banca Stato Challenger Lugano - Lugano Medibank International - Sydney St. Petersburg Open - St. Petersburg Vancouver Challenger Garanti Koza Sofia Open - Sofia BMW Open - Munich VII Torneo Internazionale di Tennis - Barletta Chengdu Open - Chengdu Tata Open Maharashtra - Pune Prague II Challenger Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Eckental Challenger 12° Tornea B. Camparini Arpa Ceramic Cup - Reggio Emilia Marbella Challenger BMW Open - Munich Geneva Open - Geneva Noventi Open - Halle Swiss Open - Gstaad Salzburg-Anif Challenger St. Petersburg Open - St. Petersburg SAP Open - San Jose Tata Open Maharashtra - Pune Delray Beach Open - Delray Beach Generali Open - Kitzbuhel St. Petersburg Open - St. Petersburg Open Romania - Bucharest Noventi Open - Halle Hamburg European Open - Hamburg Open Seat Godo 2005 - Barcelona Swiss Open - Gstaad Singapore Tennis Open - Singapore Open 13 Provence - Marseille Sanremo Challenger Astana Open - Nur-Sultan Brasil Open - Costa do Sauipe Sofia Open - Sofia BCR Open Romania - Bucharest Abierto Mexicano Telcel - Acapulco PBZ Zagreb Indoors - Zagreb Tennis Channel Open - Las Vegas Open de Tenis Comunidad Valenciana - Valencia U.S. Mens's Clay Court Championship - Houston Austrian Open - Kitzbuhel Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest BA-CA Tennis Trophy - Vienna ATP Kremlin Cup - Moscow Brisbane - Brisbane PBZ Zagreb Indoors - Zagreb Brasil Open - Costa do Sauipe SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Abierto Mexicano Telcel - Acapulco Delray Beach International Tennis Championships - Delray Beach VTR Open - Vina del Mar Copa Claro - Buenos Aires St. Petersburg Open - St. Petersburg Heineken Open - Auckland Tennis Masters Series - Rome Open 13 Provence - Marseille Gazprom Hungarian Open - Budapest Turkish Airlines Open Antalya - Antalya Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Milan Indoors - Milan Masters Series Monte Carlo - Monte Carlo Sony Ericsson Open - Miami Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Tennis Masters Series - Madrid BNP Paribas Masters - Paris Ottignies-Louvain-la-Neuve Challenger Sony Ericsson Open - Miami Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Montreal BNP Paribas Open - Indian Wells Barcelona Open BancSabadell - Barcelona Noumea Challenger Tennis Masters Series - Monte Carlo Next Generation Hardcourts - Adelaide Millennium Estoril Open - Estoril Masters Series Hamburg - Hamburg Campionati Internazionali d'Italia - Rome BCR Open Romania - Bucharest Heineken Open - Auckland Internationaler Raiffeisen Grand Prix - St. Polten Abierto Mexicano Telcel - Acapulco Masters Series Monte-Carlo - Monte-Carlo Western & Southern Financial Group Masters - Cincinnati Sony Ericsson Open - Miami Open de Nice Cote d'Azur - Nice Wimbledon - London U.S. Open - New York Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Financial Group Masters - Cincinnati Mercedes Cup - Stuttgart Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati French Open - Paris Wimbledon - London Western & Southern Open - Cincinnati U.S. Open - New York Serbia Open - Belgrade Australian Open - Melbourne BNP Paribas Open - Indian Wells U.S. Open - New York Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne Mutua Madrid Open - Madrid Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Rogers Cup - Montreal Rogers Cup - Toronto Miami Open - Miami U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Western & Southern Open - Cincinnati Australian Open - Melbourne French Open - Paris Miami Open - Miami Rogers Masters - Montreal Sony Open Tennis - Miami Rogers Cup - Toronto Pacific Life Open - Indian Wells Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Coupe Rogers - Montreal U.S. Open - New York French Open - Paris French Open - Paris Wimbledon - London Tennis Masters Series - Rome BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome U.S. Open - New York Mutua Madrilena Madrid Open - Madrid Campionati BNL dItalia - Rome BNP Paribas Open - Indian Wells Rogers Cup - Montreal French Open - Paris Shanghai ATP Masters - Shanghai BNP Paribas Open - Indian Wells Wimbledon - London BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Mutua Madrilena Madrid Open - Madrid Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Mercedes Cup - Stuttgart Copa Telmex - Buenos Aires Indianapolis Tennis Championships - Indianapolis Apia International - Sydney Catella Swedish Open - Bastad Wimbledon - London Erste Bank Open - Vienna French Open - Paris PTT Thailand Open - Bangkok Davis Cup, Group 2, REL2, ITA-POL 3-2 Davis Cup, Group 2, 1R, POL-LAT 5-0 Davis Cup, Group 1, PO, ITA-LUX 4-1 Davis Cup, Group 2, 2R, FIN-LAT 2-3 Davis Cup, Group 1, PO, ITA-LAT, 3-2 Davis Cup, Group 1, 2R, ITA-SVK 4-1 Davis Cup, World Group, PO, ITA-SUI, 2-3 Intrum Stockholm Open - Stockholm Davis Cup, Europe/Africa Group I, PO, LAT-POL 2-3 Davis Cup, Group I, 2R, ITA-SLO 5-0 Davis Cup, Group II, 2R, MON-LAT 2-3 Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London Australian Open - Melbourne Shanghai ATP Masters 1000 - Shanghai Wimbledon - London Wimbledon - London Wimbledon - London French Open - Paris Olympics - Beijing U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Australian Open - Melbourne Internazionali BNL d'Italia - Rome Pacific Life Open - Indian Wells Australian Open Qualifying - Doha Australian Open - Melbourne French Open - Paris U.S. Open - New York Davis Cup, Group II, 3R, LAT-FIN 3-2 Davis Cup, Group 2, 1R, LAT-BUL 4-1 Davis Cup, Group 2, 2R, BUL-LAT 1-4 Hopman Cup - Perth Davis Cup, Group 2, PO, LAT-RSA 3-2 Davis Cup, Group II, 2R, HUN-LAT 2-3 Davis Cup, Group 1, 1R, MKD-LAT 4-1 Davis Cup, Group II, 1R, EGY-LAT 2-3 Davis Cup, Group 2, F, LAT-SLO, 3-2 Davis Cup, Group I, Group I, 2R, NED-ITA 1-4 Davis Cup, Group II, 3R, LAT-UKR 2-3 Davis Cup, Group I, PO, LAT-ISR 2-3 Davis Cup, Group 1, 2R, ITA-MAR 4-1 Davis Cup, Group 2, 2R, SLO-LAT 5-0 Davis Cup, World Group, PO, SWE-ITA 3-2 Davis Cup, World Group, PO, CHI-ITA 1-4 Davis Cup, Group 2, 2R, ITA-BUL 5-0 Davis Cup, Group 1, 1R, LUX-ITA 0-5 Davis Cup, Group 1, 1R, ITA-BLR 5-0 Davis Cup, World Group II, PO, LAT-EGY 4-1 Davis Cup, Group II, 1R, TUN-LAT 0-3 Davis Cup, Group II, PO, THA-LAT 2-3